project scientist - Turkish English Dictionary